feat: docker-compose support#734
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (82)
📝 WalkthroughWalkthroughThis PR restructures E2E testing into sibling workspaces, introduces Docker/Dokploy boilerplate support with Dockerfile generation, implements a deterministic Suite API for test matrices, adds SQLite server requirement validation, supports YAML BATI comments, and reclassifies build tool dependencies as devDependencies across boilerplates. ChangesDocker/Dokploy Support and E2E Test Workspace Infrastructure
Core Infrastructure: BatiSet, YAML, SQLite Rule, Dependencies
|
|
@copilot use https://github.com/ota-meshi/yaml-eslint-parser to add support for yaml in bati's builder. Update necessary code so that yaml "compilation" is also supported through "BATI.has(...)" comments. |
Agent-Logs-Url: https://github.com/vikejs/bati/sessions/b0dadd27-1f60-4787-9569-08e94867122d Co-authored-by: magne4000 <1098371+magne4000@users.noreply.github.com>
Agent-Logs-Url: https://github.com/vikejs/bati/sessions/b0dadd27-1f60-4787-9569-08e94867122d Co-authored-by: magne4000 <1098371+magne4000@users.noreply.github.com>
Done in commit 7125bbd. Instead of What was added:
|
|
@copilot generate Dockerfile dynamically (by transforming it to
|
…r support and nextSteps commands Agent-Logs-Url: https://github.com/vikejs/bati/sessions/06bc5f0e-a594-4573-94e0-aa62ab057700 Co-authored-by: magne4000 <1098371+magne4000@users.noreply.github.com>
Agent-Logs-Url: https://github.com/vikejs/bati/sessions/06bc5f0e-a594-4573-94e0-aa62ab057700 Co-authored-by: magne4000 <1098371+magne4000@users.noreply.github.com>
Done in commit a5e92bc (with bun.lockb fix in c643766). The static
|
|
@copilot remove dokploy dedicated e2e test file. Then:
|
Summary by CodeRabbit
New Features
Improvements